Text copied to clipboard!
Název
Text copied to clipboard!Programátor herních mechanik
Popis
Text copied to clipboard!
Hledáme talentovaného a kreativního Programátora herních mechanik, který se připojí k našemu dynamickému týmu. Vaším hlavním úkolem bude navrhovat, vyvíjet a implementovat herní mechaniky, které hráčům nabídnou poutavý a zábavný zážitek. Budete úzce spolupracovat s designéry, umělci a dalšími programátory na tvorbě inovativních herních prvků a systémů.
Vaše práce bude zahrnovat analýzu herních konceptů, návrh technických řešení a optimalizaci herních mechanik pro různé platformy. Očekáváme, že budete mít hluboké znalosti programování, schopnost řešit problémy a vášeň pro hry. Důležitá je také schopnost pracovat v týmu, přijímat zpětnou vazbu a neustále se učit nové technologie a trendy v herním průmyslu.
Ideální kandidát má zkušenosti s vývojem her v enginech jako Unity nebo Unreal Engine, ovládá programovací jazyky jako C# nebo C++, a má cit pro herní design. Pokud máte chuť podílet se na tvorbě her, které osloví miliony hráčů po celém světě, rádi vás přivítáme v našem týmu!
Odpovědnosti
Text copied to clipboard!- Vývoj a implementace herních mechanik podle návrhů designérů
- Spolupráce s týmem na tvorbě herních systémů a funkcí
- Optimalizace kódu pro výkon a stabilitu na různých platformách
- Analýza a řešení technických problémů během vývoje
- Integrace herních mechanik s ostatními systémy hry
- Testování a ladění herních funkcí
- Účast na brainstormingu a návrhu nových herních prvků
- Dokumentace kódu a technických řešení
- Podpora při vydání a aktualizacích her
- Sledování nových trendů a technologií v herním průmyslu
Požadavky
Text copied to clipboard!- Zkušenosti s programováním v C#, C++ nebo podobném jazyce
- Znalost herních engineů jako Unity nebo Unreal Engine
- Schopnost analyzovat a navrhovat herní mechaniky
- Zkušenosti s optimalizací výkonu her
- Schopnost pracovat v týmu a komunikovat s ostatními odděleními
- Zájem o hry a herní design
- Schopnost řešit problémy a hledat efektivní řešení
- Základní znalost verzovacích systémů (např. Git)
- Schopnost pracovat samostatně i pod vedením
- Výhodou je zkušenost s vývojem pro více platforem (PC, konzole, mobilní zařízení)
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké herní projekty jste již vyvíjel(a)?
- Jaké programovací jazyky ovládáte?
- Máte zkušenosti s Unity, Unreal Engine nebo jinými herními enginy?
- Jak byste navrhl(a) novou herní mechaniku pro akční hru?
- Jak přistupujete k optimalizaci výkonu hry?
- Jaké techniky používáte při ladění a testování herních funkcí?
- Jak zvládáte práci v týmu a komunikaci s designéry a umělci?
- Jaké trendy v herním průmyslu vás v současnosti nejvíce inspirují?
- Máte zkušenosti s vývojem her pro více platforem?
- Jaké nástroje používáte pro správu verzí kódu?